Interface OSPFHelloPacket

All Superinterfaces:
IPCData, OSPFPacket, Pdu, Signal
All Known Implementing Classes:
OSPFHelloPacketImpl

public interface OSPFHelloPacket extends OSPFPacket
  • Method Details

    • getNetworkMask

      IPAddress getNetworkMask()
      Returns:
      IPAddress Returns a IPAddress
    • setNetworkMask

      void setNetworkMask(IPAddress networkMask)
      Parameters:
      networkMask - Takes in a parameter of networkMask
    • getHelloInterval

      Short getHelloInterval()
      Returns:
      Short Returns a Short
    • setHelloInterval

      void setHelloInterval(Short helloInterval)
      Parameters:
      helloInterval - Takes in a parameter of helloInterval
    • getOption

      Byte getOption()
      Returns:
      Byte Returns a Byte
    • setOption

      void setOption(Byte option)
      Parameters:
      option - Takes in a parameter of option
    • getPriority

      Byte getPriority()
      Returns:
      Byte Returns a Byte
    • setPriority

      void setPriority(Byte priority)
      Parameters:
      priority - Takes in a parameter of priority
    • getDeadInterval

      int getDeadInterval()
      Returns:
      int Returns a int
    • setDeadInterval

      void setDeadInterval(int deadInterval)
      Parameters:
      deadInterval - Takes in a parameter of deadInterval
    • getDesignatedRouter

      IPAddress getDesignatedRouter()
      Returns:
      IPAddress Returns a IPAddress
    • setDesignatedRouter

      void setDesignatedRouter(IPAddress designatedRouter)
      Parameters:
      designatedRouter - Takes in a parameter of designatedRouter
    • getBackupDesignatedRouter

      IPAddress getBackupDesignatedRouter()
      Returns:
      IPAddress Returns a IPAddress
    • setBackupDesignatedRouter

      void setBackupDesignatedRouter(IPAddress backupDesignatedRouter)
      Parameters:
      backupDesignatedRouter - Takes in a parameter of backupDesignatedRouter
    • getNeighbors

      List<IPAddress> getNeighbors()
      Returns:
      List<IPAddress> Returns a List<IPAddress>
    • setNeighbors

      void setNeighbors(List<IPAddress> neighbors)
      Parameters:
      neighbors - Takes in a parameter of neighbors